< Back to Search Results
Physa oleacea
lectotype
58302
details
3.0x